跳到主要内容
  • 阐述

    离散 Fourier 变换的量子版本。

    对于由 nn 个量子位构成的向量,其状态数为 N=2nN=2^n,定义 NN 次单位根 ω=e2πi/N\omega=e^{2\pi i/N},则 nn张量积j|j\rangle 的正向变换为

    j1Nk=0N1ωjkk=1Ni=1n(0+ω2nij1)|j\rangle \longrightarrow \frac{1}{\sqrt{N}} \sum_{k=0}^{N-1} \omega^{j k}|k\rangle=\frac{1}{\sqrt{N}} \bigotimes_{i=1}^{n}\left(|0\rangle+\omega^{2^{n-i}j}|1\rangle\right)

    相应的逆向变换为

    k1Nk=0N1ωkjj|k\rangle \longrightarrow \frac{1}{\sqrt{N}} \sum_{k=0}^{N-1} \omega^{-kj}|j\rangle
  • 实例

  • 性质

  • 相关内容

    该变换可以由 Hadamard 门和控制旋转门 RnR_n 实现,其中

    Rn=(100e2πi/2n)R_{n}=\left(\begin{array}{cc}1 & 0 \\ 0 & e^{2 \pi i / 2^n}\end{array}\right)

    注意到 ω2nij=e2πi[0.jni+1jn]\omega^{2^{n-i}j}=e^{2\pi i[0.j_{n-i+1}\ldots j_n]},我们可以设计出如下电路:

    注意,输入和输出的顺序是相反的。

  • 参考文献

  • Quantum Fourier transform - Wikipedia